$(function() {
    console.log('进入了listjs');
    // this.location.search
    const data = getParams(location.search);
    console.log('data', data)

    $.ajax(`${baseUrl}/posts/category/${data.id}`, {
        success: function(res) {
            console.log('分类列表数据', res)
            if (res) {
                res.forEach(item => {
                    item.updateAt = moment(item.updateAt).format('YYYY-MM-DD')
                    item.content = item.content.substr(0, 150);
                })
            }

            const newHtml = template('listpanel-id', { title: data.title, list: res, baseUrl })
            console.log('newthml', newHtml);
            $('.newPush').html(newHtml);
        },
        error: function(err) {
            console.log('err:', err);
        }

    })


    function getParams(paramsStr) {
        console.log(paramsStr);
        if (!paramsStr) {
            //没有返回空对象
            return {};
        }
        // 从1开始 因为 0 是 ？
        const tempStr = paramsStr.substr(1);
        const tempArr = tempStr.split('&');
        let params = []
        tempArr.forEach(itemStr => {

            const paramsArr = itemStr.split('=');
            params[paramsArr[0]] = decodeURI(paramsArr[1]);
        })
        return params
    }
})